/**
 * 
 */
package edu.acatlan.unam.client.ui;

//Librerías de la clase
import com.google.gwt.user.client.ui.HorizontalPanel;
import com.google.gwt.user.client.ui.PushButton;
import com.google.gwt.user.client.ui.Image;
import com.google.gwt.user.client.ui.HasHorizontalAlignment;
import com.google.gwt.user.client.ui.HasVerticalAlignment;

/**
 * @author jacobo
 * 
 * Esta clase es la vista de la botonera para agregar, editar o
 * eliminar un elemento determinado.
 */
public class Botonera extends HorizontalPanel {
	//Propiedades de la clase
	private PushButton btn[];
	
	/**
	 * Constructor de la clase
	 */
	public Botonera() {
		btn = new PushButton[3];
		
		setVerticalAlignment(HasVerticalAlignment.ALIGN_MIDDLE);
		setHorizontalAlignment(HasHorizontalAlignment.ALIGN_CENTER);
		setWidth("160px");
		setSpacing(4);
		
		btn[0] = new PushButton();
		btn[1] = new PushButton();
		btn[2] = new PushButton();
		
		btn[0].getUpFace().setImage(new Image("img/Write Document.png"));
		btn[0].setTitle("Editar la base de datos");
		btn[1].getUpFace().setImage(new Image("img/Add Green Button.png"));
		btn[1].setTitle("Crear nuevo modelo");
		btn[2].getUpFace().setImage(new Image("img/Minus Red Button.png"));
		btn[2].setTitle("Eliminar modelo");
		
		for(int i = 0; i < 3; i++){
			add(btn[i]);
			btn[i].setSize("32px", "32px");
		}
	}
}
